package com.ruoyi.web.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * description:
 * auth fcb
 * date 2025-11-03 09:39
 **/
@Data
@TableName("gxt_notice_file")
public class GxtNoticeFile {

    /** 主键 */
    @TableId(value = "base_id", type = IdType.INPUT)
    private String baseId;

    /** 公告id */
    @TableField(value = "notice_id")
    private String noticeId;

    /** 文件名 */
    @TableField(value = "file_name")
    private String fileName;

    /** 文件下载地址 */
    @TableField(value = "file_download_url")
    private String fileDownloadUrl;

    /** 文件全路径 */
    @TableField(value = "file_full_path")
    private String fileFullPath;

    /** 文件后缀 */
    @TableField(value = "file_ext")
    private String fileExt;
}
